.console_data {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
/*合计部分样式！！*/
.sGrid_hj_row_div {
	position: relative;
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	height: 25px;
	background: #FAFDFE;
	width: 100%;
}

.sGrid_hj_row_item_div { /* display: block; */
	float: left;
	height: 33px; /*因此高度与js有关，请尽量不要修改此值！！*/
	line-height: 33px; /* 因此高度与js有关，请尽量不要修改此值！！*/
	border-right: 1px solid #EEEEEE;
	margin-left: -1px;
	overflow: hidden;
	white-space: nowrap; /*防止文字太长时候自动折行*/
	text-overflow: ellipsis; /*ie下 可以自定出省略号，ff不支持*/
}

.grid_container {
	width: 100%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.sGrid_hidden_row {
	display: none !important;
}

/*双数行*/
.sGrid_data_row_div_shuang {
	background: #fff;
	
}

/*单数行*/
.sGrid_data_row_div_dan {
	background: #fafdfe;
	
}

/*表格最外层的div*/
.sGrid_div {
	margin: 2px auto;
	font-size: 12px;
	background: none repeat scroll 0 0 white;
	border: 2px dotted #CEEBF6;
}

/*表头 start*/
.sGrid_header_border_div {
	width: 5px;
	float: right;
	cursor: w-resize;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	margin-top: -10000px;
	padding-top: 10000px;
	position: relative\0;
	background: #2A7AD2\0;
}

.sGrid_border_div {
	border: 1px solid black;
	position: absolute;
	width: 1px;
	background: black;
	cursor: w-resize;
}

/*表头的浮动操作区域*/
.gridTipDiv {
	display: none;
	position: absolute;
	background-color: lavender;
	color: #15428b;
	font: 12px tahoma, arial, helvetica, sans-serif;
	text-align: left;
	z-index: 99999999;
}

/*表头的浮动操作区域 元素*/
.gridTipItemDiv {
	border: 1px solid blue;
	width: 150px;
	margin: auto;
	height: 25px;
	line-height: 25px;
}

/*表头的浮动操作区域 元素 hover*/
.gridTipItemDiv:hover {
	COLOR: #ff7f24;
	text-decoration: underline;
	cursor: pointer;
	background: #FB911C;
	color: #15428b;
}

/*表头区域最外层的div*/
.sGrid_header_div {
	color: #FFFFFF;
	text-align: left;
	width: 100%;
	background: #2a7ad2;
	border: 0px !important;
	overflow: hidden !important;
	position: relative;
	overflow-y: auto; top: 0px;
}

.sGrid_header_div_topborder {
	border-top: 1px solid #B9C4C8;
}

/*表头区域中包含一个表头元素的div:当鼠标进入此区域后的样式*/
.sGrid_header_item_div_hover {
	cursor: pointer;
	font-weight: bold;
}
/*表头区域中包含一个表头元素的div*/
.sGrid_header_item_div {
	float: left;
	text-align: left;
	/* text-indent: 7px; */
	color: #2e4e76;
	margin-left: -1px;
	height: 34px;
	line-height: 33px;
	overflow: hidden;
	border-right: 1px solid #fff;
	word-break:break-all;	
}

.sGrid_header_text_div_asc {
	display: inline;
	background: url("images/grid_asc.png") no-repeat right;
	padding-right: 18px;
	margin-right: 10px;
}

.sGrid_header_text_div_desc {
	display: inline;
	background: url("images/grid_desc.png") no-repeat right;
	padding-right: 18px;
}

/*表头区域中包含一段文字的div*/
.sGrid_header_text_div {
	display: inline;
	text-align: left;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: STHeiti;
	font-size: 13px;
	color: #FFFFFF;
	text-indent: 5px;
	margin:0 auto 0 6px;
}
/*表头区的checkbox*/
.sGrid_header_checkbox {
	display: inline;
	/*上下居中：与表头高度一致  */
	height: 30px;
	/* 上下居中：与表头高度一致*/
	line-height: 30px;
	margin:0 auto 0 6px;
}

/*暂未使用*/
.sGrid_header_item_table {
	
}
/*暂未使用*/
.sGrid_header_item_tr {
	
}
/*暂未使用*/
.sGrid_header_item_td {
	
}
/*拖拽表头（列） 开始的时候 被拖拽元素的样式*/
.sGrid_header_drag_start_div { /*background-color:#add8e6;*/
	
}
/*拖拽表头（列） 进入可以放置的区域，区域的效果*/
.sGrid_header_drag_enter_div {
	background-color: #FB911C;
}

/*表头 end*/

/*数据区域 start*/

/*数据区域最外层的div*/
.sGrid_data_div {
	background-color: white;
	clear: both;
	text-align: left;
	text-indent: 5px;
	overflow-y: auto;
	overflow-x: hidden; /*border:0px solid #a3bae9;*/
	font: 12px "宋体", Arial, Helvetica, sans-serif;
	width: 100%;
	color: #3c3c3c;
}

/*数据区域包含一行数据的div*/
.sGrid_data_row_div {
	clear: both;
	/*border:0px ;*/
	width: 100%;
	/*color: #555;*/
	border-bottom: 1px solid #eeeeee;
	float: left;
	*display: inline-block;
	*float: none;
}

.ieRemoveTreeBorder {
	border-bottom: 0px;
}
/*鼠标移入一行*/
.sGrid_data_row_div_hover {
	background: #ffffaa;
}

/*新增行的现实效果*/
.sGrid_data_row_insert_div { /*background-color:#a9c5ff;*/
	
}

/*鼠标单击一行*/
.sGrid_data_row_click_div {
	background: #ffffaa;
}

/*鼠标单击一行  hover 为了保证点击时候样式的优先展现*/
.sGrid_data_row_click_div:hover {
	background: #ffffaa;
}

div .sGrid_data_row_item_div {
	display: none;
}
/*数据区域包含一个cell的div*/
.sGrid_data_div .sGrid_data_row_div .sGrid_data_row_item_div {
	display: block;
	float: left;
	height: 33px; /*因此高度与js有关，请尽量不要修改此值！！*/
	line-height: 33px; /* 因此高度与js有关，请尽量不要修改此值！！*/
	margin-left: -1px;
	text-indent: 7px;
	color: black;
	overflow: hidden;
	white-space: nowrap; /*防止文字太长时候自动折行*/
	text-overflow: ellipsis; /*ie下 可以自定出省略号，ff不支持*/
}

.sGrid_data_row_item_div {
	border-right: 1px solid #eeeeee;
	float: left;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	word-break:break-all;	
}
/*数据区域包含一个cell的可编辑text的div*/
.sGrid_data_row_item_text { /*border:1px solid lightseagreen ;*/
	/*height:30px;*/ /*  js里面定义了此属性的默认值，此属性在此无效了*/
	/*background-color:antiquewhite;*/
	
}

.sGrid_data_row_item_text_textarea {
	border: 1px solid lightseagreen;
	height: 100px;
	width: 96%;
}

.sGrid_data_row_item_textarea,.sGrid_data_row_item_text,.sGrid_data_row_item_date,.sGrid_data_row_item_password,.sGrid_data_row_item_pulltree,.sGrid_data_row_item_select
	{
	background: url("images/edit.png") no-repeat right bottom;
}

.sGrid_data_row_itemdiv_disabled {
	background: none;
	/*     color: #ccc !important;
 */
}

/*数据区域包含一个cell的可编辑text的input , 点击后创建此input*/
.sGrid_data_row_item_text_input {
	border: 1px solid lightseagreen;
	height: 25px;
	width: 96%;
}
/*数据区域包含一个cell的多选框*/
.sGrid_data_row_item_checkbox { /*border:1px solid lightseagreen ;*/
	margin-left: 6px;
	height: 30px;
	line-height: 30px;
	display: block;
}
/*数据区域包含一个cell的单选框*/
.sGrid_data_row_item_radio {
	
}
/*数据区域包含一个cell的按钮*/
.sGrid_data_row_item_button {
	
}
/*数据区域直接使用item div作为button的样式*/
.sGrid_data_row_itemdiv_button {
	font-family: Tahoma;
	font-size: 12px;
	height: 25px;
	/*color: #004b96;*/
	text-decoration: underline;
	/* cursor: pointer; */
	/*font-style:italic;*/
}
/*数据区域直接使用item div作为button的样式 但鼠标移入的时候*/
.sGrid_data_row_itemdiv_button_hover {
	color: #3A6EA5;
}

.sGrid_data_row_itemdiv_button_disabled {
	color: gray;
}

.sGrid_data_row_itemdiv_button_disabled:hover {
	background-image: url(images/1.gif); /*没有这张图，为了冲掉原来的背景样式*/
	font-style: normal;
	color: gray;
	cursor: default;
}

/*数据区域包含一个cell的超链接*/
.sGrid_data_row_item_a {
	text-decoration: underline;
	/* cursor: pointer; */
	color: blue;
}

.sGrid_data_row_item_a_span,.sGrid_data_row_item_button_span{
	cursor: pointer;
}

.sGrid_data_row_itemdiv_disabled .sGrid_data_row_item_a_span,.sGrid_data_row_itemdiv_disabled .sGrid_data_row_item_button_span{
	cursor: default;
	color: #808080;
}

/*拖拽行 开始的时候 被拖拽元素的样式 */
.sGrid_data_row_drag_start_div {
	background-color: chartreuse;
}
/*拖拽行 进入可以放置的区域，区域的效果*/
.sGrid_data_row_drag_enter_div {
	background-color: #FB911C;
}

/*更新状态cell的显示效果*/
.sGrid_data_cell_update_div { /*background-color:#d6ffc4;*/
	
}
/*新增行 校验未通过cell 的显示效果*/
.sGrid_data_cell_insert_error_div { /*background-color:bisque;*/
	
}

/*数据区域 end*/

/*控制台区域 start*/
/*控制台区域最外层的div*/
.sGrid_console_div {
	border-bottom: 2px solid #DDDDDD;
	background: #EFEFEF;
	clear: both;
	text-align: center;
	width: 100%;
	height: auto;
}

/*控制台区域按钮的样式*/
.sGrid_console_div .sGrid_console_item_button {
	background: #fff;
	font-size: 12px;
	color: #0a4280;
	margin: 3px 5px;
	padding: 0px 10px;
	cursor: pointer;
	border: 1px solid #b7b7b7;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
	border-radius: 3px;
	background: url(images/btn.png) repeat-x;
	height: 24px;
	line-height: 19px;
}

.sGrid_console_div  .sGrid_console_item_button_hover {
	border: 1px solid #4f95e1;
}

/*控制台区域翻页的确定按钮*/
.sGrid_console_target_ok {
	height: 17px;
	background: url(images/page_qd.gif) no-repeat 1px 0;
	color: black;
	line-height: 17px;
}

.sGrid_console_target_input {
	border-radius: 3px 3px 3px 3px;
	width: 33px;
	height: 18px;
	text-align: center;
	background: url("images/bk_field.png") repeat-x scroll right top #FFFFFF;
	border-color: #8D8E8D #E0E1E0 #E0E1E0 #8D8E8D;
	border-style: solid;
	border-width: 1px;
	color: #817C7C;
	font-size: 12px;
	margin-left: 10px;
	vertical-align: middle;
}

/*控制台区域总文字显示的lable*/
.sGrid_console_text_lable {
	display: inline-block;
	color: #084376;
	padding-left: 3px;
	height: 33px;
	line-height: 33px;
}

/*控制台区域 end*/

/*控制面板样式 开始*/

/*控制面板区域*/
.grid_ctrl_div {
	background-color: lavender;
	color: #15428b;
	font: 12px tahoma, arial, helvetica, sans-serif;
	text-align: left;
}

/*控制面板区域 元素*/
.grid_ctrl_item_div {
	border: 1px solid blue;
	width: 150px;
	margin: auto;
	height: 25px;
	line-height: 25px;
}

/*控制面板区域 元素 hover*/
.grid_ctrl_item_div:hover {
	COLOR: #ff7f24;
	text-decoration: underline;
	cursor: pointer;
	background: #FB911C;
	color: #15428b;
}

/*控制面板样式 结束*/

/*panel的样式*/
.swordgird_panel_header {
	height: 27px;
	background: none;
	width: 100%;
}

.swordgird_panel_header_1 {
	display: none;
}

.swordgird_panel_header_2 {
	display: none;
}

.swordgird_panel_header_caption {
	text-indent: 5px;
	line-height: 27px;
	font-weight: bold;
	color: #174893;
	text-align: left;
	font-family: '宋体';
	font-size: 12px;
	background: url(images/icon_item.jpg) no-repeat 8px 6px;
	padding-left: 18px;
	text-indent: 1em;
}

/* tree */
/*加号*/
.grid_sign_plus {
	background-image: url(images/plus.gif);
	background-repeat: no-repeat;
	/*border:1px solid black;*/
	width: 20px;
	height: 20px;
	float: left;
}
/*减号*/
.grid_sign_minus {
	background-image: url(images/minus.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	float: left;
}

/*最末节点*/
.grid_sign_leaf { /*background-image:url(img/minus.gif);*/
	width: 20px;
	height: 20px;
	float: left;
}

/*有符号项目的样式*/
.grid_sign_cell {
	text-align: left;
}
/*站位的空白*/
.grid_sign_white {
	width: 20px;
	height: 20px;
	float: left;
}

/*image 开始*/
.sGrid_console_item_button_first {
	background: url("images/page-first.png") no-repeat center;
	border: 0px;
	cursor: pointer;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_first:hover {
	background: url("images/page-firsthover.png") no-repeat center;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_prev {
	background: url("images/page-prev.png") #EFEFEF no-repeat center;
	border: 0px;
	cursor: pointer;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_prev:hover {
	background: url("images/page-prevhover.png") no-repeat center;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_next {
	background: url("images/page-next.png") #EFEFEF no-repeat center;
	border: 0px;
	cursor: pointer;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_next:hover {
	background: url("images/page-nexthover.png") no-repeat center;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_last {
	background: url("images/page-last.png") #EFEFEF no-repeat center;
	border: 0px;
	cursor: pointer;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

.sGrid_console_item_button_last:hover {
	background: url("images/page-lasthover.png") no-repeat center;
	width: 35px;
	height: 33px;
	vertical-align: middle;
}

/*第*/
.sGrid_console_text_lable_di {
	border-left: 0px solid silver;
	margin-left: 5px;
	padding-left: 5px;
	color: #084376;
}

/*页*/
.sGrid_console_text_lable_ye {
	border-right: 0px solid silver;
	margin-right: 5px;
	padding-right: 5px;
	color: #084376;
}

/*每*/
.sGrid_console_text_lable_mei {
	border-left: 0px solid silver;
	margin-left: 5px;
	padding-left: 5px;
	color: #084376;
}
/*条*/
.sGrid_console_text_lable_tiao {
	border-right: 0px solid silver;
	margin-right: 5px;
	padding-right: 5px;
	color: #084376;
}

/*录*/
.sGrid_console_text_lable_lu {
	border-right: 0px solid silver;
	margin-right: 5px;
	padding-right: 5px;
	color: #084376;
}

/*image 结束*/
.sGrid_data_row_item_rowNum {
	color: #D34C4C;
	text-align: center;
	text-indent: 0;
	font-weight: bold;
}

.sGrid_scrollDiv{
	overflow: auto;
}

.wordBreak{
	width: 100%;
}
.wordBreak .sGrid_data_div .sGrid_data_row_div {
	display: table;
	overflow: hidden;
	border-collapse: separate;
	border-spacing:0;
}

.wordBreak .sGrid_data_div .sGrid_data_row_div .sGrid_data_row_item_div
	{
	word-wrap: break-word;
	white-space: normal;
	height: 25px;
	line-height: 20px;
	display: table-cell;
	vertical-align: middle;
	float: none;
}

.wordBreak .sGrid_header_div,.wordBreak .sGrid_hj_row_div {
	display: table;
	overflow: hidden;
	border-collapse: separate;
	border-spacing:0;
}

/*被删除行的现实效果*/
.sGrid_data_row_delete_div {
	display: none;
	*height: 0;
	*width: 0;
}

.wordBreak .sGrid_data_div .sGrid_data_row_delete_div {
	display: none;
	*height: 0;
	*width: 0;
}

.wordBreak .sGrid_header_div .sGrid_header_item_div,.wordBreak .sGrid_hj_row_div .sGrid_hj_row_item_div
	{
	height: 34px;
	line-height: 20px;
	word-wrap: break-word;
	white-space: normal;
	display: table-cell;
	vertical-align: middle;
	float: none;
}

.wordBreak_ie67 .sGrid_header_div {
	overflow: hidden;
}

.wordBreak_ie67 .sGrid_header_div .sGrid_header_item_div {
	height: auto;
	line-height: 33px;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	word-wrap: break-word;
	white-space: normal;
}

.wordBreak_ie67 .sGrid_data_div .sGrid_data_row_div {
	overflow: hidden;
}

.wordBreak_ie67 .sGrid_data_div .sGrid_data_row_div .sGrid_data_row_item_div
	{
	height: auto;
	line-height: 20px;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	word-wrap: break-word;
	white-space: normal;
}

.swordgird_toolpanel_header .sGrid_console_item_button {
	padding: 0 10px;
	margin-right: 1px;
	margin-top: 3px;
	text-decoration: none !important;
	cursor: pointer;
	text-align: center;
	background: url("images/button_bg.jpg") repeat-x;
	color: #FFFFFF;
	border: 1px solid #167DD1;
	line-height: 19px;
	height: 23px;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

.swordgird_toolpanel_header .sGrid_console_item_button_hover {
	font-style: italic;
	border: 1px solid #bcbcbc;
}

/*toolpanel*/
.swordgird_toolpanel_header {
	background: url("images/ui-bg_glass_85_dfeffc_1x400.png") repeat-x
		scroll 50% 50% #DFEFFC;
	border-bottom: 1px solid #B9C4C8;
	padding-left: 4px;
	padding-top: 3px;
	text-align: left;
}

.sGrid_console_div  .sGrid_console_item_button_disabled {
	visibility: hidden;
}

.fzbt{
	border-collapse:collapse;
	background: #2A7AD2;
	text-align: center;
	width:100%;
}

.fzbt td{
	border: 1px solid #fff;
	border-left:none;
	color: #fff;
	padding: 5px 0;
	word-break:break-all;
}

.header_checkbox_div{
	border-right:1px solid #fff;
	
}